import redis

client = redis.StrictRedis(password='123456')
print(client)
# 添加元素 ， 带权重， 分数
# client.zadd('fruit', {'apple': 1, 'banana': 2, 'grape': 4, 'pair': 3})
# 获取元素 min 和max 索引值：>= 0 <=3
r = client.zrange('fruit', 0, 3)
print(r)
# 获取元素个数
r = client.zcard('fruit')
print(r)
# 统计有序集合中指定范围的元素个数
r = client.zcount('fruit', 0, 3)
print(r)
# 为指定的元素分散增减值
r = client.zincrby('fruit', 1, 'apple')
print(r)
# 返回指定成员的位置
r = client.zrank('fruit', 'banana')
print(r)

client.close()
